﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Input;

namespace DiscoveryLogic.Analytics.UI.Common.Commands
{
    public class RuleCommands
    {
        public static RoutedCommand NewImportFromExcelCommand = new RoutedCommand();
        public static RoutedCommand NewImportFromDBCommand = new RoutedCommand();
        public static RoutedCommand NewImportFromXmlCommand = new RoutedCommand();

        public static RoutedCommand NewGrantToPubLinkRuleCommand = new RoutedCommand();
        public static RoutedCommand NewGrantToOrgLinkRuleCommand=new RoutedCommand();
        public static RoutedCommand NewGrantToPersonLinkRuleCommand=new RoutedCommand();
        public static RoutedCommand NewOrgToGrantLinkRuleCommand=new RoutedCommand();
        public static RoutedCommand NewOrgToPersonLinkRuleCommand=new RoutedCommand();
        public static RoutedCommand NewOrgToPubLinkRuleCommand=new RoutedCommand();
        public static RoutedCommand NewPersonToPubLinkRuleCommand=new RoutedCommand();
        public static RoutedCommand NewPersonToOrgLinkRuleCommand=new RoutedCommand();
        public static RoutedCommand NewPersonToGrantLinkRuleCommand=new RoutedCommand();
        public static RoutedCommand NewPubToPersonLinkRuleCommand=new RoutedCommand();
        public static RoutedCommand NewPubToOrgLinkRuleCommand=new RoutedCommand();
        public static RoutedCommand NewPubToGrantLinkRuleCommand=new RoutedCommand();

        public static RoutedCommand NewDedupPersonRuleCommand=new RoutedCommand();
        public static RoutedCommand NewDedupOrgRuleCommand=new RoutedCommand();
        public static RoutedCommand NewDedupGrantRuleCommand=new RoutedCommand();
        public static RoutedCommand NewDedupPubRuleCommand=new RoutedCommand();
    }
}
